package com.study.app;

import com.study.bean.Cat;
import com.study.bean.Mouse;
import com.study.config.SpringConfig4;
import com.study.config.SpringConfig6;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;

/**
 * @desc:
 * @author: panxiyi
 * @date: 2023/5/15 9:58 上午
 */
public class App6 {
    // import bean的时候 ，编程式处理；实现对导入源的编程式处理
    public static void main(String[] args) {
        AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(SpringConfig6.class);

        String[] beanDefinitionNames = ctx.getBeanDefinitionNames();
        for (String beanDefinitionName : beanDefinitionNames) {
            System.out.println(beanDefinitionName);
        }


    }
}
